package com.itheima.day16.第一题;

import java.util.concurrent.Semaphore;

//请使用Semaphore编写一个程序，实现以下效果：有10名游客要参观展览室，而“展览室”同时只允许最多“三个游客”参观，每个游客参观时间2秒。
public class demo1 {
    public static void main(String[] args) {
        Semaphore semaphore = new Semaphore(3);
        MyRunable myRunable = new MyRunable(semaphore);
        for (int i = 1; i <= 10; i++) {
            Thread t = new Thread(myRunable);
            t.setName(i + "号游客");
            t.start();
        }
    }
}
